home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / misc.txt / 000280_fdc@panix.com_Mon Feb 1 17:08:28 2010.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Path: reader1.panix.com!panix!not-for-mail
  2. From: Frank da Cruz <fdc@panix.com>
  3. Newsgroups: comp.protocols.kermit.misc,comp.os.vms
  4. Subject: Announce: C-Kermit 9.0 Alpha.02
  5. Followup-To: comp.protocols.kermit.misc
  6. Date: Mon, 1 Feb 2010 22:03:32 +0000 (UTC)
  7. Organization: PANIX Public Access Internet and UNIX, NYC
  8. Lines: 97
  9. Message-ID: <slrnhmejtk.5hv.fdc@panix2.panix.com>
  10. Reply-To: fdc@columbia.edu
  11. NNTP-Posting-Host: panix2.panix.com
  12. X-Trace: reader1.panix.com 1265061812 24753 166.84.1.2 (1 Feb 2010 22:03:32 GMT)
  13. X-Complaints-To: abuse@panix.com
  14. NNTP-Posting-Date: Mon, 1 Feb 2010 22:03:32 +0000 (UTC)
  15. Summary: Second Alpha test of C-Kermit 9.0 communications software
  16. User-Agent: slrn/0.9.8.0 (NetBSD)
  17. Xref: panix comp.protocols.kermit.misc:15883 comp.os.vms:517061
  18.  
  19. For those who didn't see the first announcement in November, a new release
  20. of C-Kermit communication software:
  21.  
  22.   http://kermit.columbia.edu/ckermit.html
  23.  
  24. is nearing release, version 9.0, described here:
  25.  
  26.   http://kermit.columbia.edu/ck90.html
  27.  
  28. The second Alpha-test version, Alpha.02, is now ready for testing:
  29.  
  30.   http://kermit.columbia.edu/ckdaily.html
  31.  
  32. The major new features of C-Kermit 9.0 are 64-bitness (where possible) and
  33. adaptation to all (or most of) the current Unix and VMS platforms, notably
  34. current Linux and Mac OS X releases.  Other new features are listed in
  35. web pages cited above.
  36.  
  37. I've been able to build and test it on various versions of Linux, Mac OS X,
  38. AIX, HP-UX, FreeBSD, OpenBSD, NetBSD, MirBSD, MINIX, IRIX, Solaris, OSF/1,
  39. and VMS, on many types of hardware.  I have *not* been able to test it on
  40. anything not just mentioned, for example SCO or QNX.
  41.  
  42. If anyone has a platform where C-Kermit 9.0 is not yet listed as having
  43. been built successfully:
  44.  
  45.   http://kermit.columbia.edu/ck90.html#platforms
  46.  
  47. please give it spin and let me know how it goes, or contact me so we
  48. can arrange something.
  49.  
  50. The mainstream Unix versions (Linux, Mac OS X, etc) seem pretty solid so
  51. far, and the build procedures are much simplified.  For example, "make
  52. linux" should work on any Linux version or distribution automatically.
  53. "make macosx" should work on any Mac OS X version back to 10.3.9, maybe
  54. earlier.
  55.  
  56. Those of you who believe that Kermit software is a relic of the past might
  57. be surprised.  True, it's no longer a mass-market tool familiar to every end
  58. user as it was in the 80s and part of the 90s; now it is used more by
  59. systems integrators, sysadmins, and network managers for its combined
  60. communication and automation capabilites; for an overview see:
  61.  
  62.   http://kermit.columbia.edu/kermit.html
  63.  
  64. Some notable advantages of C-Kermit are that it is self contained and has a
  65. small footprint by today's standards.  Self contained means it doesn't need
  66. all kinds of plug-ins (like Perl does) that can shift and change out from
  67. under it, thus breaking scripts.  The scripting language is extremely (if
  68. not perfectly) stable, and also portable between many platforms including
  69. all Unixes, VMS, and Windows (plus many more mostly vanished), and also
  70. portable among different communication methods: serial, telnet, ssh...
  71.  
  72. To illustrate, here's an example of how C-Kermit is used here at Columbia U
  73. for configuring racks full of HP Blade servers through their iLO interface:
  74.  
  75.   http://www.columbia.edu/~fdc/net/ilosetup.html
  76.  
  77. _SECURE VERSIONS_
  78.  
  79. Secure C-Kermit versions (that is, versions that are capable of performing
  80. secure authentication and strong encryption over the Internet) are built
  81. with special makefile targets, such as "make linux+ssl", "make linux+krb5",
  82. "make linux+krb5+ssl", and require that you have the relevant security
  83. package package (such as OpenSSL) already installed: header files and
  84. libraries.
  85.  
  86. _THE VMS VERSION_
  87.  
  88. C-Kermit 9.0 for VMS can (for the first time) be built with the C-Kermit
  89. FTP client:
  90.  
  91.   http://kermit.columbia.edu/ftpclient.html
  92.  
  93. enabled, for both clear-text (insecure) and SSL (secure) FTP connections,
  94. a feature which has been available in the Unix version for some years.
  95. At present these features are not configured by default since they have
  96. some rough edges, you have to build it like this:
  97.  
  98.   @ckver.com if "" "CK_SSL"
  99.  
  100. The FTP client itself is pretty much stuck to the C library and thus
  101. can only handle stream binary fines and Stream_LF files, but none of
  102. the RMS types.  Of course FTP protocol itself does not allow for these
  103. types, but I'm aware that other VMS ftp clients did something special with
  104. them.  Any VMS C programmers who might like to have a scriptable, and
  105. optionally secure, FTP client are welcome to pitch in (contact me).
  106.  
  107. C-Kermit 9.0 has the same license as versions 7.0 and 8.0, but this might
  108. change before the final release.
  109.  
  110. Frank da Cruz
  111. The Kermit Project
  112. Columbia University
  113. New York City
  114. http://kermit.columbia.edu/
  115. fdc@columbia.edu